@charset "utf-8";
.banAnimate *{
	transform: none !important;
	opacity: 1 !important;
}
/* slide */
.slide-main{height: 100%;position: absolute;top: 0;bottom: 0;width: 100%;}

.prev:hover,.next:hover,.nav-main a:hover,.nav-main a.cur{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);}
.item{display:block;width:100%;height:5px;position:absolute;z-index:124;bottom: 20px;left:0;text-align:center;}
.item a{display:inline-block;width:24px;height:5px;margin-right:11px;background:#444;opacity:0.3;-moz-opacity:0.3;filter:alpha(opacity=30);overflow:hidden;}
.item a.cur{background:#fff;}
.slide-box,.slide{display:block;width:100%;height: 100%;overflow:hidden;}
.slide-box{position:relative;color: #fff;}
.slide{display:none;height: 100%;padding-top: 0;/* background:#ff6900; */position:relative;position:absolute;z-index:8;background: no-repeat center center;background-size: cover;}
#bgstylea{background:#ff6900;}
#bgstyleb{background:#193d85;}
#bgstylec{background:#000;}
.slide a{display:block;width:100%;height: 100%;cursor:pointer;background: no-repeat center center;background-size: cover;}
.ad1{ background-image: url("/templates/default_pc/static/images/asd1.jpg")}
.ad2{background-image: url("/templates/default_pc/static/images/asd2.jpg");background-position: center center !important;}
.ad3{ background-image: url("/templates/default_pc/static/images/asd3.jpg")}


.slide-main nav{}
.slide-main .side-tt{
	font-size: 7vw;
	color: #fff;
	position: absolute;
	left: 0;
	width: 100%;
	top: 50%;
	text-align: center;
	margin-top: -7vw;
	text-shadow: 3px 3px 9px rgb(0 0 0 / 0.6);
	animation: side-tt 3s linear 0s infinite;
}
@keyframes side-tt {
	0% {
		transform: translate(0, 0);
	}

	50% {
		transform: translate( 0,10px);
	}

	100% {
		transform: translate( 0px,0);
	}
}
.slide-main nav a {
	position: absolute;
	top: 50%;
	z-index: 1000;
	display: block;
	width: 100px;
	height: 100px;
	outline: none;
	text-align: left;
	cursor: pointer;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%);
	z-index: 9;
}

.slide-main  nav a.prev {
	left: 0;
}

.slide-main  nav a.next {
	right: 0;
}

.slide-main nav i {
	position: relative;
	display: block;
	width: 100%;
	height: 100%;
}

.slide-main  nav a::before,
.slide-main  nav a::after,
.slide-main  nav i::before,
.slide-main  nav i::after {
	position: absolute;
	left: 50%;
	width: 3px;
	height: 50%;
	outline: 1px solid transparent;
	background: #dbccd0;
	content: '';
	-webkit-transition: -webkit-transform 0.3s;
	transition: transform 0.3s;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

.slide-main  nav i::before,
.slide-main  nav i::after {
	z-index: 100;
	height: 0;
	background: #fff;
	-webkit-transition: height 0.3s, -webkit-transform 0.3s;
	transition: height 0.3s, transform 0.3s;
}

.slide-main  nav a::before,
.slide-main  nav i::before {
	top: 50%;
	-webkit-transform: translateX(-50%) rotate(-135deg);
	transform: translateX(-50%) rotate(-135deg);
	-webkit-transform-origin: 50% 0%;
	transform-origin: 50% 0%;
}

.slide-main  nav a.next::before,
.slide-main  nav a.next i::before {
	-webkit-transform: translateX(-50%) rotate(135deg);
	transform: translateX(-50%) rotate(135deg);
	-webkit-transform-origin: 50% 0%;
	transform-origin: 50% 0%;
}

.slide-main  nav a::after,
.slide-main  nav i::after {
	top: 50%;
	-webkit-transform: translateX(-50%) rotate(-45deg);
	transform: translateX(-50%) rotate(-45deg);
	-webkit-transform-origin: 0 0;
	transform-origin: 0 0;
}

.slide-main  nav a.next::after,
.slide-main  nav a.next i::after {
	-webkit-transform: translateX(-50%) rotate(45deg);
	transform: translateX(-50%) rotate(45deg);
	-webkit-transform-origin: 100% 0%;
	transform-origin: 100% 0%;
}






.slide-main  nav a:hover i::before,
.slide-main  nav a:hover i::after {
	height: 50%;
}

.slide-main  nav a:hover::before,
.slide-main  nav a:hover i::before {
	-webkit-transform: translateX(-50%) rotate(-125deg);
	transform: translateX(-50%) rotate(-125deg);
}

.slide-main  nav a.next:hover::before,
.slide-main  nav a.next:hover i::before {
	-webkit-transform: translateX(-50%) rotate(125deg);
	transform: translateX(-50%) rotate(125deg);
}

.slide-main  nav a:hover::after,
.slide-main  nav a:hover i::after {
	-webkit-transform: translateX(-50%) rotate(-55deg);
	transform: translateX(-50%) rotate(-55deg);
}

.slide-main  nav a.next:hover::after,
.slide-main  nav a.next:hover i::after {
	-webkit-transform: translateX(-50%) rotate(55deg);
	transform: translateX(-50%) rotate(55deg);
}
.text1{
	position: absolute;
	left: 16%;
	top: 161px;
	font-size: 30px;
	transition: all 0.7s ease-out 0s;
	transform: translateX(-80px);
	opacity: 0.3;
}
.text2{
	position: absolute;
	left: 16%;
	top: 258px;
	font-size: 18px;
	transition: all 1s ease-out 0s;
	transform: translateY(-120px);
	opacity: 0.3;
}


.search_bx{
	position: absolute;
	top: 53px;
	right: 12%;
	background: rgb(0 0 0 / 30%);
	z-index: 9999;
	border-radius: 4px;
	width: 191px;
	border: 1px solid #ddd;
	height: 25px;
	padding: 2px 0;
}
.search_bx input{
	height: 100%;
	background: none;
	border: 0 none;
	color: #fff;
	padding: 0 4px;
	width: 135px;
	height: 25px;
	line-height: 25px;
	padding-left: 8px;
	float: left;
	border: 0 none;
}

.search_bx input::placeholder {
	color: #efefef;
}
.search_bx .sch{background: url("/templates/default_pc/static/images/search.png") center center no-repeat;display: block;float: right;width: 44px;height: 100%;background-size: 52%;width: 34px;height: 25px;border: 0 none;}












